have things under control - Español Inglés Diccionario